11 research outputs found

    OMEGA “Correct Development of Real-Time Embedded

    No full text
    Supporting UML-based development of embedded systems by formal technique

    On-Board Autonomy via Symbolic Model Based Reasoning

    No full text
    Deep space and remote planetary exploration missions are characterized by severely constrained communication links and often require intervention from Ground to overcome the difficulties encountered during the mission. An adequate Ground control could be compromised due to communication delays and required Ground decision-making time, endan-gering the system, although safing procedures are strictly adhered to. To meet the needs of future missions and increase their scientific return, space systems will require an increased level of autonomy on-board. We propose a solution to on-board autonomy relying on model-based reasoning. Our approach integrates many important functionalities (such as plan generation, plan execution and monitoring, fault detection identification and recovery, and run-time diagnosis) in a uniform formal framework. The spacecraft is equipped with an Autonomous Reasoning Engine (ARE) structured according to a generic three-layer hybrid autonomy architecture: Deliberative, Executive and Control Layers. The ARE uses a symbolic representation of the controlled platform. Reasoning capabilities are seen as symbolic manipulation of such formal model. We have developed a prototype of the ARE, and we have evaluated it on two case studies inspired by real-world ongoing projects: a planetary rover and an orbiting spacecraft. For each case study, we have used a simulator to characterize the approach in terms of reliability, availability and performances

    3.2 GENERAL TOOL SET ARCHITECTURE AND INTEGRATION........................................................... 9 3.3 WORKFLOW FOR THE CONSIDERED PROFILE AND TOOLS......................................................... 11 3.4 REFERENCES CONCERNING THE GENE

    No full text
    4 OMEGA UML PROFILE FOR REAL-TIME AND EMBEDDED SYSTEMS AND ITS SEMANTICS........................................................................................................................................... 13 4.1 UML PROFILE......................................................................................................................... 13 4.1.1 Operational profile and Kernel Model.............................................................................. 13 4.1.2 Real-time extensions and observers.................................................................................. 14 4.1.3 OCL................................................................................................................................... 15 4.1.4 Component model.............................................................................................................. 1

    System-Software Co-Engineering: Dependability and Safety Perspective

    No full text

    Automated generation of FDIR for the compass integrated toolset (AUTOGEF)

    No full text
    The ESA AUTOGEF (Dependability Design Approach for Critical Flight Software) study is a direct follow-on of the ESA TRP COMPASS (Correctness, Modelling and Performance of Aerospace Systems). The aim of COMPASS project was to develop a modelbased approach to system-software co-engineering, tailored to the specifics of critical on-board spacecraft systems. COMPASS included the development of a platform based on formal methods, which offers a wide range of techniques for system verification and validation. AUTOGEF aims to demonstrate that synthesis approaches can allow for effective automated FDIR development in accordance with the dependability requirements, through the implementation of an add-on to the COMPASS tool

    A methodology for analyzing human-automation interactions in flight operations using formal verification techniques

    No full text
    When designing and developing systems in safety critical or cost intensive environments it is important to identify as much potential risks as possible prior to operating the system. This includes aspects of the interaction between human and automation systems that are prone to issues. This work-in-progress paper describes a methodology that systematically derives relevant analysis questions for complex human-automation interaction systems. It demonstrates how formal models for all components of the human-automation system can be created. These models are used by model checking algorithms to verify the safety properties associated with the selected analysis questions. While this paper includes no evaluation of the methodology, an ongoing evaluation study is outlined based on the life support system (ECLS) of the European science laboratory Columbus, which is part of the International Space Station. Each step of the formal verification methodology is illustrated with the results obtained so far on the ECLS case study

    Comparing Heuristics for Model Based Testsuite Generation

    No full text
    Michael von der Beek............................................................................................ 1 Einsatz von Modell-basierten Entwicklungstechniken in sicherheitsrelevanten Anwendungen: Herausforderungen und Lösungsansätze Mirko Conrad, Heiko Dörr....................................................................................
    corecore